package com.android.rapidcash.utils;

import com.android.lib.base.manager.MMKVManager;

import java.util.regex.Pattern;

public class CommUtils {
    public static boolean isLogin() {
       return !MMKVManager.INSTANCE.decodeString("userID","").isEmpty();
    }

    public static String FormatNumber(String num) {
        StringBuffer tmp = new StringBuffer().append(num).reverse();
        String retNum = Pattern.compile("(\\d{3})(?=\\d)").matcher(tmp.toString()).replaceAll("$1,");
        return new StringBuffer().append(retNum).reverse().toString();
    }


    //      这个是再登陆接口上传给服务器的InstanceId
//    public static String getAppInstanceId() {
//        try {
//
//            FirebaseAnalytics.getInstance(context).getAppInstanceId().addOnCompleteListener(new OnCompleteListener<String>() {
//                @Override
//                public void onComplete( Task<String> task) {
//                    if (task.isSuccessful()) {
//                        try {
//                            String instanceId = task.getResult();
//                                return instanceId;
//                            //这儿就是instanceId
//
//                        } catch (Exception e) {
//                            e.printStackTrace();
//                        }
//                    }
//                }
//            });
//        } catch (Exception e) {
//            e.printStackTrace();
//        }
//    }
}
